kidney-shaped slot - Francés Inglés Diccionario